elephant herb - German English Dictionary